package com.grwx.omc.admin.service;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.grwx.omc.admin.entity.SysDevice;
import com.grwx.omc.admin.entity.SysProvider;

public interface ISysProviderService extends IService<SysProvider> {

    /**
     * 厂商分页查询
     * @param page 分页对象
     * @param sysProvider 查询对象
     * @return
     */
    IPage<SysProvider> page(Page<SysProvider> page, SysProvider sysProvider);

    /**
     * 厂商新增或更新
     * @param sysProvider 厂商数据
     */
    void addOrUpdate(SysProvider sysProvider);

    /**
     * 厂商删除
     * @param ids 批量删除厂商id
     */
    void del(Long[] ids);
}
